3 research outputs found

    Simulaci贸n de una cadena de comunicaciones DS-CDMA - Simulaci贸 d鈥檜na cadena de comunicacions DS-CDMA

    Get PDF
    Catal脿: En aquest projecte s'ha analitzat e implementat un sistema basat amb DSSS-CDMA amb un receptor com煤 y diversos transmissors sobre una plataforma modular en Matlab, essent aquesta una eina de validaci贸 te貌rica. S'ha primat aquesta per sobre d'una implementaci贸 en DSP principalment pel cost ec貌nomic de les plaques DSP. Aix铆, s'ha decidit fer una implementaci贸 en Matlab amb les restriccions pr貌pies d'una placa DSP. El principal objectiu del projecte es la validaci贸 del sistema mitjan莽ant la simulaci贸 a nivell de mostra sense restriccions de mem貌ria. El proper pas seria la implementaci贸 en plaques DSP, per贸 aix貌 s'escapa del objectiu d'aquest projecte. 脡s per aix貌 que s'ha dissenyat un sistema que pugi processar les dades amb pocs recursos mitjan莽ant Matlab, tots marcats per una serie de variables. El transmissor es composa de diversos m貌duls invariants que son el codificador, modulador, spreader, zero padder, pols conformador i el up converter que estan encadenats per generar la senyal a transmetre per cada un dels diversos usuaris. Totes aquestes senyals passen per un canal d'esvaniment lent amb soroll Gaussi脿 blanc que modelitza un medi de comunicacions m貌bil. Finalment el receptor rep totes les senyals y les processa en una serie de m貌duls independents formats per un filtre pas baix, downconverter, filtre adaptat, sincronitzador, downsampler, equalitzador, despreader, demodulador y decodificador. En aquest treball es pot observar en la secci贸 de Resultats les captures de la senyal a cada una de les diverses fases seguides d'una breu explicaci贸. Finalment es tracten les conclusions i les properes vies d'investigaci贸.Castellano: En este proyecto se ha analizado e implementado un sistema basado en DSSS-CDMA con un receptor com煤n y varios transmisores sobre una plataforma modular en Matlab, siendo 茅sta una herramienta de validaci贸n te贸rica. Se ha primado esta sobre una implementaci贸n en DSP por el coste econ贸mico de las placas DSP. As铆 que se ha decidido hacer una implementaci贸n en Matlab con las constricciones propias de una placa DSP. El objetivo principal del proyecto es la validaci贸n del sistema mediante la simulaci贸n a nivel de muestra sin restricciones de memoria. El siguiente paso ser铆a la implementaci贸n en placas DSP pero esto se escapa del objetivo de este proyecto. Para ello se ha dise帽ado un sistema que pueda procesar los datos con pocos recursos en Matlab, marcados por una serie de variables. El transmisor se compone de varios m贸dulos invariantes que son el codificador, modulador, spreader, zero padder, pulse shaper y el up converter que encadenados generan la se帽al a transmitir de cada uno de los distintos usuarios. Todas estas se帽ales pasan por un canal con desvanecimientos lentos y ruido aditivo gaussiano que modeliza un medio de comunicaciones m贸vil. Finalmente el receptor recibe todas las se帽ales y las procesa en una serie de m贸dulos independientes formados por un filtro paso bajo, downconverter, filtro adaptado, sincronizador, downsampler, equalizador, despreader, demodulador y decodificador. En este trabajo se puede observar en la secci贸n Resultados las capturas de la se帽al en cada una de las distintas fases seguida de una breve explicaci贸n. Para finalmente llegar a la secci贸n de Conclusiones y Futuras l铆neas de investigaci贸n.English: This project has analyzed and implemented a system based on DS-CDMA with a common receiver and multiple transmitters on a modular platform in Matlab, which is used for theoretical validation tool. This platform has been chosen over a DSP implementation due to the economic cost of DSP boards. So, it was decided to implement it using Matlab considering the inherent constraints in a DSP board. Project's main objective is to validate this system by having a simulation at a sample level which has no memory constraints. The next step would be to implement this in DSP boards; however this is beyond the scope of this project. A system has been designed that can process data with few resources in Matlab environment. The system developed is highly configurable using some input parameters. The transmitter consists of several modules that are invariant which are encoder, modulator, spreader, zero padder, pulse shaper and converter. These chained modules generate each user transmitted signal. Once these transmitters芒 signals have been generated, they pass through a slowly fading channel with additive Gaussian noise which models a means of mobile communications. Ultimately the receiver gets all signals and processes them in a series of independent modules consisting of a low pass filter, downconverter, matched filter, synchronizer, downsampler, equalizer, despreader, demodulator and decoder. This work can be seen in the 芒 Results芒 section where there are screens of the signal in each of the phases followed by a brief justification

    Simulaci贸n de una cadena de comunicaciones DS-CDMA - Simulaci贸 d鈥檜na cadena de comunicacions DS-CDMA

    Get PDF
    Catal脿: En aquest projecte s'ha analitzat e implementat un sistema basat amb DSSS-CDMA amb un receptor com煤 y diversos transmissors sobre una plataforma modular en Matlab, essent aquesta una eina de validaci贸 te貌rica. S'ha primat aquesta per sobre d'una implementaci贸 en DSP principalment pel cost ec貌nomic de les plaques DSP. Aix铆, s'ha decidit fer una implementaci贸 en Matlab amb les restriccions pr貌pies d'una placa DSP. El principal objectiu del projecte es la validaci贸 del sistema mitjan莽ant la simulaci贸 a nivell de mostra sense restriccions de mem貌ria. El proper pas seria la implementaci贸 en plaques DSP, per贸 aix貌 s'escapa del objectiu d'aquest projecte. 脡s per aix貌 que s'ha dissenyat un sistema que pugi processar les dades amb pocs recursos mitjan莽ant Matlab, tots marcats per una serie de variables. El transmissor es composa de diversos m貌duls invariants que son el codificador, modulador, spreader, zero padder, pols conformador i el up converter que estan encadenats per generar la senyal a transmetre per cada un dels diversos usuaris. Totes aquestes senyals passen per un canal d'esvaniment lent amb soroll Gaussi脿 blanc que modelitza un medi de comunicacions m貌bil. Finalment el receptor rep totes les senyals y les processa en una serie de m貌duls independents formats per un filtre pas baix, downconverter, filtre adaptat, sincronitzador, downsampler, equalitzador, despreader, demodulador y decodificador. En aquest treball es pot observar en la secci贸 de Resultats les captures de la senyal a cada una de les diverses fases seguides d'una breu explicaci贸. Finalment es tracten les conclusions i les properes vies d'investigaci贸.Castellano: En este proyecto se ha analizado e implementado un sistema basado en DSSS-CDMA con un receptor com煤n y varios transmisores sobre una plataforma modular en Matlab, siendo 茅sta una herramienta de validaci贸n te贸rica. Se ha primado esta sobre una implementaci贸n en DSP por el coste econ贸mico de las placas DSP. As铆 que se ha decidido hacer una implementaci贸n en Matlab con las constricciones propias de una placa DSP. El objetivo principal del proyecto es la validaci贸n del sistema mediante la simulaci贸n a nivel de muestra sin restricciones de memoria. El siguiente paso ser铆a la implementaci贸n en placas DSP pero esto se escapa del objetivo de este proyecto. Para ello se ha dise帽ado un sistema que pueda procesar los datos con pocos recursos en Matlab, marcados por una serie de variables. El transmisor se compone de varios m贸dulos invariantes que son el codificador, modulador, spreader, zero padder, pulse shaper y el up converter que encadenados generan la se帽al a transmitir de cada uno de los distintos usuarios. Todas estas se帽ales pasan por un canal con desvanecimientos lentos y ruido aditivo gaussiano que modeliza un medio de comunicaciones m贸vil. Finalmente el receptor recibe todas las se帽ales y las procesa en una serie de m贸dulos independientes formados por un filtro paso bajo, downconverter, filtro adaptado, sincronizador, downsampler, equalizador, despreader, demodulador y decodificador. En este trabajo se puede observar en la secci贸n Resultados las capturas de la se帽al en cada una de las distintas fases seguida de una breve explicaci贸n. Para finalmente llegar a la secci贸n de Conclusiones y Futuras l铆neas de investigaci贸n.English: This project has analyzed and implemented a system based on DS-CDMA with a common receiver and multiple transmitters on a modular platform in Matlab, which is used for theoretical validation tool. This platform has been chosen over a DSP implementation due to the economic cost of DSP boards. So, it was decided to implement it using Matlab considering the inherent constraints in a DSP board. Project's main objective is to validate this system by having a simulation at a sample level which has no memory constraints. The next step would be to implement this in DSP boards; however this is beyond the scope of this project. A system has been designed that can process data with few resources in Matlab environment. The system developed is highly configurable using some input parameters. The transmitter consists of several modules that are invariant which are encoder, modulator, spreader, zero padder, pulse shaper and converter. These chained modules generate each user transmitted signal. Once these transmitters芒 signals have been generated, they pass through a slowly fading channel with additive Gaussian noise which models a means of mobile communications. Ultimately the receiver gets all signals and processes them in a series of independent modules consisting of a low pass filter, downconverter, matched filter, synchronizer, downsampler, equalizer, despreader, demodulator and decoder. This work can be seen in the 芒 Results芒 section where there are screens of the signal in each of the phases followed by a brief justification

    Simulaci贸n de una cadena de comunicaciones DS-CDMA - Simulaci贸 d鈥檜na cadena de comunicacions DS-CDMA

    No full text
    Catal脿: En aquest projecte s'ha analitzat e implementat un sistema basat amb DSSS-CDMA amb un receptor com煤 y diversos transmissors sobre una plataforma modular en Matlab, essent aquesta una eina de validaci贸 te貌rica. S'ha primat aquesta per sobre d'una implementaci贸 en DSP principalment pel cost ec貌nomic de les plaques DSP. Aix铆, s'ha decidit fer una implementaci贸 en Matlab amb les restriccions pr貌pies d'una placa DSP. El principal objectiu del projecte es la validaci贸 del sistema mitjan莽ant la simulaci贸 a nivell de mostra sense restriccions de mem貌ria. El proper pas seria la implementaci贸 en plaques DSP, per贸 aix貌 s'escapa del objectiu d'aquest projecte. 脡s per aix貌 que s'ha dissenyat un sistema que pugi processar les dades amb pocs recursos mitjan莽ant Matlab, tots marcats per una serie de variables. El transmissor es composa de diversos m貌duls invariants que son el codificador, modulador, spreader, zero padder, pols conformador i el up converter que estan encadenats per generar la senyal a transmetre per cada un dels diversos usuaris. Totes aquestes senyals passen per un canal d'esvaniment lent amb soroll Gaussi脿 blanc que modelitza un medi de comunicacions m貌bil. Finalment el receptor rep totes les senyals y les processa en una serie de m貌duls independents formats per un filtre pas baix, downconverter, filtre adaptat, sincronitzador, downsampler, equalitzador, despreader, demodulador y decodificador. En aquest treball es pot observar en la secci贸 de Resultats les captures de la senyal a cada una de les diverses fases seguides d'una breu explicaci贸. Finalment es tracten les conclusions i les properes vies d'investigaci贸.Castellano: En este proyecto se ha analizado e implementado un sistema basado en DSSS-CDMA con un receptor com煤n y varios transmisores sobre una plataforma modular en Matlab, siendo 茅sta una herramienta de validaci贸n te贸rica. Se ha primado esta sobre una implementaci贸n en DSP por el coste econ贸mico de las placas DSP. As铆 que se ha decidido hacer una implementaci贸n en Matlab con las constricciones propias de una placa DSP. El objetivo principal del proyecto es la validaci贸n del sistema mediante la simulaci贸n a nivel de muestra sin restricciones de memoria. El siguiente paso ser铆a la implementaci贸n en placas DSP pero esto se escapa del objetivo de este proyecto. Para ello se ha dise帽ado un sistema que pueda procesar los datos con pocos recursos en Matlab, marcados por una serie de variables. El transmisor se compone de varios m贸dulos invariantes que son el codificador, modulador, spreader, zero padder, pulse shaper y el up converter que encadenados generan la se帽al a transmitir de cada uno de los distintos usuarios. Todas estas se帽ales pasan por un canal con desvanecimientos lentos y ruido aditivo gaussiano que modeliza un medio de comunicaciones m贸vil. Finalmente el receptor recibe todas las se帽ales y las procesa en una serie de m贸dulos independientes formados por un filtro paso bajo, downconverter, filtro adaptado, sincronizador, downsampler, equalizador, despreader, demodulador y decodificador. En este trabajo se puede observar en la secci贸n Resultados las capturas de la se帽al en cada una de las distintas fases seguida de una breve explicaci贸n. Para finalmente llegar a la secci贸n de Conclusiones y Futuras l铆neas de investigaci贸n.English: This project has analyzed and implemented a system based on DS-CDMA with a common receiver and multiple transmitters on a modular platform in Matlab, which is used for theoretical validation tool. This platform has been chosen over a DSP implementation due to the economic cost of DSP boards. So, it was decided to implement it using Matlab considering the inherent constraints in a DSP board. Project's main objective is to validate this system by having a simulation at a sample level which has no memory constraints. The next step would be to implement this in DSP boards; however this is beyond the scope of this project. A system has been designed that can process data with few resources in Matlab environment. The system developed is highly configurable using some input parameters. The transmitter consists of several modules that are invariant which are encoder, modulator, spreader, zero padder, pulse shaper and converter. These chained modules generate each user transmitted signal. Once these transmitters芒 signals have been generated, they pass through a slowly fading channel with additive Gaussian noise which models a means of mobile communications. Ultimately the receiver gets all signals and processes them in a series of independent modules consisting of a low pass filter, downconverter, matched filter, synchronizer, downsampler, equalizer, despreader, demodulator and decoder. This work can be seen in the 芒 Results芒 section where there are screens of the signal in each of the phases followed by a brief justification
    corecore